<?php

class Espectipo extends Controller {
	
	function index()
	{
	   $template = $this->loadView('especificacao/tipo');
       $listagem = $this->loadModel('espectipo_model');
       $template->smarty->assign('lista',$listagem->listaEspectipo());
       $template->render();
	}
    
    function cadastro()
	{
	   $template = $this->loadView('especificacao/tipo_cadastro');
       $template->render();
	}
    
    function cadastrodb()
	{
	   $template = $this->loadView('especificacao/tipo');
       $template->smarty->assign('form', $_POST);
       if(isset($_POST['dscEsp'])){
            $espec = $this->loadModel('espectipo_model');
            $espec->cadastroEspec();       
       }
       $template->render();
	}
    
    function edita($codEsp)
	{
	    $template = $this->loadView('especificacao/tipo_edita');
        $espec = $this->loadModel('espectipo_model');
        if($codEsp != ''){
            $especi = $espec->editarEspec($codEsp); 
            $template->smarty->assign('codEsp',$especi['codEsp']);   
            $template->smarty->assign('dscEsp',$especi['dscEsp']);
        }
        $template->render();
	}
    
    function editadb()
	{
	   $template = $this->loadView('especificacao/tipo');
       $template->smarty->assign('form', $_POST);
       if(isset($_POST['dscEsp'])){
            $espec = $this->loadModel('espectipo_model');
            $espec->editarEspecDb($_POST['codEsp'],$_POST['dscEsp']);       
       }
       $template->render();
	}
    
    function excluir($codEsp)
    {
       $espec = $this->loadModel('espectipo_model');
       $espec->excluirEspec($codEsp);
    }
}
